iT邦幫忙

2023 iThome 鐵人賽

DAY 18
0
自我挑戰組

從0開始的AWS ECS CICD系列 第 18

D18_環境建置TaskDefinition前置_TaskExecutionRole與ECR

  • 分享至 

  • xImage
  •  

今天要建立ECS用的TaskDefinition。
但在這之前要先建立一個IAM Role。
這個角色是要提供ECS在建立容器時的權限。

首先進入IAM,並在角色頁面建立角色。
在信任的實體類型部分選擇AWS服務,
服務或使用案例選擇Elastic Cotainer Service,
使用案例則選Elastic Container Service Task
https://ithelp.ithome.com.tw/upload/images/20231003/20152618bodaQIw5qc.jpg

許可政策的部分使用AmazonECSTaskExecutionRolePolicy
https://ithelp.ithome.com.tw/upload/images/20231003/20152618kHQsl1txSz.jpg

接者取個喜歡的名字後建立
https://ithelp.ithome.com.tw/upload/images/20231003/20152618HP7ZaCfydg.jpg

再來我們要建立一個ECR,這是為了要存放打包好的Image供ECS作為容器的範本使用。
首先在搜尋欄搜尋Elastic Container Registry (這是AWS專門來存放Container使用的Image的儲存庫)
https://ithelp.ithome.com.tw/upload/images/20231003/201526185aichmqlEw.jpg

在側邊欄選擇Repositories,
並在Private的地方建立儲存庫
https://ithelp.ithome.com.tw/upload/images/20231003/20152618IQvLEqjF9I.jpg

取個喜歡的名字,但需要是英文小寫(或數字),然後建立
https://ithelp.ithome.com.tw/upload/images/20231003/20152618R6X70QnjWN.jpg

接著就會看到我們有了一個新的儲存庫。
https://ithelp.ithome.com.tw/upload/images/20231003/201526182q6UNIx2eQ.jpg


上一篇
D17_環境建置TargetGroup與ALB
下一篇
D19_環境建置TaskDefinition
系列文
從0開始的AWS ECS CICD30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言